package com.tanhua.server.service;

import com.tanhua.model.mongo.RecommendUserDto;
import com.tanhua.model.vo.NearUserVo;
import com.tanhua.model.vo.PageResult;
import com.tanhua.model.vo.TodayBest;

import java.util.List;

/**
 * @author lifeihu
 * @date 2021/12/25
 * @TIME:20:58
 */
public interface TanhuaService {
    TodayBest todayBest();
    PageResult recommendation(RecommendUserDto dto);

    TodayBest findPersonalInfo(Long userId);

    String findStrangerQuestions(Long userId);

    void replyQuestions(Long userId, String reply);

    List<TodayBest> queryCardsList();

    void likeUser(Long likeUserId);

    void notLikeUser(Long likeUserId);

    List<NearUserVo> queryNearUser(String gender, String distance);
}
